import random

a = random.randint(0, 100)
print(a)



# 业务需求V1.0版本：

while True:
    b = int(input("请输入所猜数字："))
    if b < a:
        print("小了")
    elif b > a:
        print("大了")
    else:
        print('恭喜猜中，本轮幸运数字：', a)
        break



# 业务需求V2.0版本：

c = 5000
while c>=500:
    b = int(input("请输入所猜数字："))
    if b < a:
        print("小了")
        c -= 500
        print("本金剩余：",c)
    elif b > a:
        print("大了")
        c -= 500
        print(c)
    else:
        print('恭喜猜中，本轮幸运数字：', a)
        c += 3000
        print(c)
        break
else:
    print("本金不足")




# 业务需求V3.0版本：

c = 5000
while c >= 500:
    b = int(input("请输入所猜数字："))
    if b < a:
        print("小了")
        c -= 500
        print("本金剩余：", c)
    elif b > a:
        print("大了")
        c -= 500
        print("本金剩余：", c)
    elif b == a:
        print('恭喜猜中，本轮幸运数字：', a)
        c += 3000
        print("本金剩余：", c)
        print("是否继续？y/n")
        d=input("")
        if d == 'y':
            a = random.randint(0, 100)
            print(a)
        elif d == 'n':
            print("游戏结束！")
            break
else:
    print("本金不足")
